communicating branch - Spanish English Dictionary